home *** CD-ROM | disk | FTP | other *** search
- Path: news.uiowa.edu!ozone!maclenna
- From: maclenna@ozone.uiowa.edu (Mark MacLennan)
- Newsgroups: comp.lang.c++
- Subject: Re: Coding Standards
- Date: 7 Mar 1996 06:51:16 GMT
- Organization: Center for Global and Regional Environmental Research
- Distribution: world
- Message-ID: <4hm114$1232@flood.weeg.uiowa.edu>
- References: <4hj8ek$elu@sam.inforamp.net> <4hjh5c$elk@flood.weeg.uiowa.edu> <4hlreg$6jg@sam.inforamp.net>
- Reply-To: maclenna@ozone.UUCP (Mark MacLennan)
- NNTP-Posting-Host: ozone.cgrer.uiowa.edu
-
- In article <4hlreg$6jg@sam.inforamp.net>
- rmorin@inforamp.net (Randy Charles Morin [aka Agrivar]) wrote:
- >>>The company I just started a contract with gave me a set of C++
- >>>coding standards. I started reading and couldn't stop laughing.
- >>>I can't reproduce them word-for-word, because that wouldn't be nice
- >>>to the authors and might be considered a copyright violation or
- >>>privacy violation, but I'll outline some of the points.
- >>>...
- >>Some of their coding standards requirements you list are actually
- >>quite good, some are more dubious. Most coding standards are intended
- >>as guidelines to be followed unless common sense dicticates otherwise
- >>(and these deviations are documented accordingly). You should probably
- >>discuss this with the company, inquire as to the intent of some of
- >>the standards, rather than laugh behind their back.
- >>Some of the items you list reveal your own unfamiliarity with C++,
- >>which is perhaps one reason they have defined a set of C++ coding
- >>standards. (Hopefully the company isn't paying you based on spelling ...)
- >> ...
- >
- >Please, before you respond, note that I saw your response as pompous
- >and slow-witted. I have tried to responded to your pompous and
- >slow-witted post very tactfully. Please, don't make the same
- >mistake twice.
- >
- >Agrivar
-
- Poor Agrivar (or Randy or whatever your name is)! You first post
- some C++ coding standards from your employer and then proceed to
- criticize them one by one not realizing that most of the standards
- are actually quite reasonable. Instead of inquiring with the
- company about the reasoning behind the standards you chose to laugh
- at them. When some of these reasons for the coding standards are
- revealed to you, you get all uptight and irate. These are indications
- of a poor programmer. Because of its complexity and resulting ease
- of writing obfuscated code, C++ of all computer languages needs
- good coding standards - this is all the more true when the code is
- to be shared among programmers and incorporated into larger projects.
-
- Live and learn ...
-
- - MARK
-
-